skin waste - French English Dictionary